ECE 6332 Final Project
Leakage Reduction Techniques in Sub-Threshold FPGAs
Runjie Zhang, Mike Gibson
Project Files

This directory includes all files necessary to recreate our simulation results.  Each subdirectory reflects a different leakage reduction configuration and contains the netlists and Ocean configuration files necessary to recreate our results for that particular implementation.  Additionally, this archive includes the predictive technology models that we used during our simulation.  The ocean scripts should already reference the correct directory path (assuming you do not move anything around after unarchiving this directory tree).  To execute the relevant scripts, cd into the desired directory and execute Ocean.  Once Ocean has loaded, run the command "load main.ocn".  The simulation should run through a set of VDD values (it typically takes ~20 mins per VDD value; you can adjust the timing in the ocean script to limit the simulation runtime).

For more information about these implementations and their results, please see:
https://venividiwiki.ee.virginia.edu/twiki/bin/view/Main/ClassECE6332Fall09GroupLeakageReductionFPGA
